cosily nestled

Translations
уютно расположенный
The cabin was cosily nestled in the mountains.
Домик был уютно расположен в горах.